be on one's last nerve - Turco Inglés Diccionario